Trojan Roman Carthaginian Greek
Persian & Carthaginian Greek & Persian Roman & Carthaginian Greek & Roman
Metaurus Plateau Cannae Adrianople
Indians Saracens Africans Persians
Persians Romans Trojans Egyptians
Persians Carthaginians Saracens Greeks
Indian Arab African Persian
Persians Greeks Carthaginians Romans
Orleans Tours Adrianople Bouvines
Romans & Persia Romans & Greeks Romans & Trojans Romans & Carthaginians